package ig.util;
/**
 *
 * @author mlopez
 */
public class CodigoBotones {
    
/**
 * <p>Represents ...</p>
 * 
 */
    public static final int nuevo = 2;
    
/**
 * <p>Represents ...</p>
 * 
 */
    public static final int buscar = 4;

/**
 * <p>Represents ...</p>
 * 
 */
    public static final int modificar = 8;

/**
 * <p>Represents ...</p>
 * 
 */
    public static final int guardar = 16;

/**
 * <p>Represents ...</p>
 * 
 */
    public static final int eliminar = 32;

/**
 * <p>Represents ...</p>
 * 
 */
    public static final int salir = 64;

/**
 * <p>Represents ...</p>
 * 
 */
    public static final int imprimir = 128;

/**
 * <p>Represents ...</p>
 * 
 */
    public static final int cancelar = 256;

/**
 * <p>Agrupa a los Botones nuevo,buscar y salir</p>
 * 
 */
    public static final int grupoEntrada = nuevo + buscar + salir;

    public static final int grupoElementoEncontrado= nuevo + buscar + modificar + imprimir + salir;    
/**
 * <p>Agrupa a los botones guardar,salir y cancelar</p>
 * 
 */
    public static final int grupoNuevoPresionado = guardar + salir + cancelar;

/**
 * <p>Agrupa a los Botones nuevo, buscar, eliminar, imprimir y salir</p>
 * 
 */
    public static final int grupoGuardarPresionado = nuevo + buscar + eliminar + imprimir + salir;

/**
 * <p>Agrupa a los Botones nuevo,buscar y salir</p>
 * 
 */
    public static final int grupoCancelarPresionado = nuevo + buscar + salir;
    
    
    public static final int grupoNuevoSalir= nuevo + salir;

/**
 * <p>Agrupa a los botones guardar,salir y cancelar</p>
 * 
 */
    public static final int grupoModificarPresionado = guardar + salir + cancelar;

/**
 * <p>Agrupa a los botones salir y cancelar</p>
 * 
 */
    public static final int grupoBuscarPresionado = salir + cancelar + modificar;
    
    public static final int agruparTodos = nuevo + buscar + modificar + guardar + eliminar + salir + imprimir + cancelar;
    
    /*Dehabilitar guardar*/
    public static final int detalle = nuevo + buscar + modificar + eliminar + salir + imprimir + cancelar;

    public static final int nuevoEnTabla=nuevo + eliminar + guardar + salir + imprimir;

    public static final int eliminadoEnTabla=nuevo + cancelar + guardar + salir;

    public static final int modificadoEnTabla=nuevo + cancelar + guardar + salir + imprimir;
    
    public static final int dbEnTabla = nuevoEnTabla;
    
 }